flexible cellular polymeric material - Francés Inglés Diccionario